home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2006 September
/
PCWorld_2006-09_cd.bin
/
v cisle
/
multidesktop
/
MegaScale MultiDesktop Manager Setup.exe
/
HTML
/
111
Wrap
Text File
|
2002-12-30
|
44KB
|
993 lines
<!DOCTYPE html PUBLIC "-//W3C//DTD html 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>MegaScale MultiDesktop Manager Help</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="MSSmartTagsPreventParsing" content="TRUE">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="description" lang="en" content="MegaScale MultiDesktop Manager Help">
<meta name="author" lang="en" content="Jarmo Muukka">
<meta name="copyright" content="Copyright ⌐ 1998-2001 by Jarmo Muukka. All rights reserved.">
<link rev="made" href="mailto:jarmo@muukka.net">
<link rel="stylesheet" type="text/css" media="screen, print">
<style type="text/css"> body { width: 90%; margin: 0px; padding: 3%; box-sizing: border-box; -moz-box-sizing: border-box; direction: ltr; background-color: #ffffff; color: #333333; font-family: verdana, arial, helvetica, sans-serif; font-size: 90%; font-weight: 400; line-height: 160%; text-autospace: ideograph-numeric; text-autospace: ideograph-alpha; }
td, tr { font-size: 90%; line-height: 140%; }
td.menu { background-color: #c6c6c6; color: #000000; border-left: 2px solid #cccccc; border-right: 2px solid #999999; padding-left: 10px; padding-right: 10px; }
td.menuexp { padding-left: 10px; }
a:link { color: #5282ff; }
a:visited { color: #999999; }
a:active, a:hover { #f76060; }
*.emp { font-weight: 900; }
*.eng { font-size: 80%; }
*.remark { color: #9f5222; font-size: 80%; }
blockquote { font-size: 90%; color: 666666; }
p.eng, blockquote.eng { line-height: 140%; }
h1 { font-size: 240%; font-weight: 900; letter-spacing: -1px; line-height: 120%; }
h2 { font-size: 180%; font-weight: 900; letter-spacing: -1px; }
h3 ( font-size: 120%; font-weight: 900; letter-spacing: -1px; }
</style>
</head>
<body>
<h1>MegaScale MultiDesktop Manager Help</h1>
<h3>Version 0.3.8</h3>
<h4>Date 31.12.2002</h4>
<p>This program is a desktop manager which allows you to create multiple desktops
and switch between them. Program is useful to persons who perform different
things with one computer at the same time. You can group applications. One
desktop for one group of applications. You can create a desktop for seldom used
programs. Or you can create a desktop for programs that you have to run, but
you don't want to take space from your desktop. Or, if you want to hide running
programs from others. Or, if you want to run multiple shells at the same time.
MultiDesktop Manager has many user interface languages.</p>
<p>MultiDesktop Manager is freeware.</p>
<h2>Japanese version</h2>
<p>If you are a Japanese user and want to read this help in your own language, use
following links.</p>
<h4>Links</h4>
<ul>
<li>
<a href="MegaScale%20MultiDesktop%20Manager%20Help%20Japanese.html">Local file</a>
- if you're reading local version of this file, the link might not work. To
make it work, copy Japanese help from website of MultiDesktop Manager to the
folder where you installed MultiDesktop Manager. If you're reading this page
from website, it points to the file in the website.
<li>
<a href="http://www.muukka.net/multidesktop/MegaScale%20MultiDesktop%20Manager%20Help%20Japanese.html">
Website</a> - the latest version is in here.</li>
</ul>
<p>If you see square boxes in the application when you choose Japanese language,
you need to install Japanese fonts. See instructions from your operating
system. MultiDesktop Manager uses Tahoma font if it is available. Otherwise it
uses Arial. English version of Windows NT 4.0 is not capable of displaying
menus in Japanese because its system font does not support Japanese glyphs.</p>
<p>
Translation is made by Takayuki Kawamoto. Big Thanks to Him!</p>
<h2>Supported operating systems</h2>
<p>MultiDesktop Manager will run only on Windows NT 4.0, Windows 2000, Windows XP
or later because program uses features that are available on Windows NT based
OS, but not on Windows 95, Windows 98 or Windows Me. It uses some features that
does not exist in Windows NT 3.1 and 3.51, so it will not run on earlier NTs.</p>
<p>Most of the Virtual Desktop programs run also on Windows 95/98/Me. Windows
95/98/Me has only one desktop so all windows are on single desktop. Virtual
Desktop program just show and hide windows (I think).</p>
<h2>Features</h2>
<p>You can create as many desktops as Windows NT accepts.</p>
<p>You can choose any application as shell application. Explorer (default), Program
Manager, File Manager and Internet Explorer are predefined. If you wish, you
can create a desktop without a shell application as an empty desktop.</p>
<p>You can switch between desktops with mouse by clicking tray icon and selecting a
desktop from menu or with keyboard by pressing Ctrl-Alt-Left arrow or
Ctrl-Alt-Right arrow.</p>
<p>Ctrl-Alt-D opens a menu for operations.</p>
<p>You can run any program on any desktop by pressing Ctrl-Alt-R which shows a
dialog where you can enter name of the program. This is also possible using
mouse by clicking tray icon and choosing 'Run...' from menu.</p>
<p>You can select the language of the user interface. Language changes on every
open window online. Supported languages are listed later. By default
MultiDesktop Manager uses your Regional Settings from Control Panel. If your
locale is not supported by MultiDesktop Manager, MultiDesktop Manager uses
English. You can save default language.</p>
<h2>Setup/Install</h2>
<p>Setup has two phases.</p>
<h4>Setup</h4>
<p>First you run the setup program MegaScale MultiDesktop Manager Setup.exe. This
program is used to choose the location for the program files and copy program
files to chosen location.</p>
<p>In single computer environment the best location is MultiDesktop Manager-folder
under your Program Files-folder. This is the default location.</p>
<p>In the office you have two possible solutions. First is to copy the setup
program to server. Then people will run this program and setup their private
copy in their computers. Second is to place program files on server using setup
program. Then people will run shared copy of this program. They just run the
program from the server.</p>
<p>Setup will detect the location of the previously installed version. This cannot
be changed. Also, it detects if you are currently running other version. You
have to close currently running version so the Setup can copy new version over
existing one. If somebody else is using old version on shared resource the copy
fails and error message is displayed. It does not detect if you are installing
older version over newer version.</p>
<h4>Install</h4>
<p>This is built in feature in MegaScale MultiDesktop Manager.exe.</p>
<p>If you have not installed this program yet, program asks you which language you
want to use and few other things.</p>
<p>When program starts it goes directly to tray. This program does not have a main
window.</p>
<h2>Uninstall</h2>
<p>There are two ways to uninstall this product.</p>
<p>Use Add/Remove Programs in Control Panel and select MegaScale MultiDesktop
Manager from the list and press Add/Remove... or you can use Uninstall...-menu
item from the popup menu of this program.</p>
<p>Uninstalling does the following things:
<ol>
<li>
It removes the shortcut from the Startup-folder (always).
<li>
It removes the shortcut from the Programs-folder (always).
<li>
It removes program settings from system registry (always).
<li>
It removes program from installed applications.
<li>
It deletes all the program files.
<li>
It removes the program folder.</li>
</ol>
<p>You cannot remove program from installed applications, if other users use this
program in this computer. This is checked from registry. Other users use this
program if they have registry settings.</p>
<p>You may choose to delete all the program files. If you run this program from
server, you cannot delete files.</p>
<p>Also you can choose to delete the program folder.</p>
<h2>Menu</h2>
<h4>Press Ctrl-Alt-D, left-click or right-click the tray icon</h4>
<table border="1" width="90%">
<tr>
<td width="25%" valign="top"><desktop name></td>
<td width="50%">On the top of the popup menu there are names of all available
desktops. Currently active desktop is checked. You can select a desktop which
you want to use. Inaccessible desktops are greyed.</td>
</tr>
<tr>
<td width="25%" valign="top">New Desktop...</td>
<td width="50%">Opens a dialog where you can enter name of the new desktop and
select a shell application for the new desktop.</td>
</tr>
<tr>
<td width="25%" valign="top">Run...</td>
<td width="50%">Opens a dialog where you can enter a program to run.</td>
</tr>
<tr>
<td width="25%" valign="top">Language...</td>
<td width="50%">Opens a dialog where you can select a language of the program.</td>
</tr>
<tr>
<td width="25%" valign="top">Properties...</td>
<td width="50%">Opens a dialog where you can choose if you want run MultiDesktop
Manager automatically at startup.</td>
</tr>
<tr>
<td width="25%" valign="top">Uninstall...</td>
<td width="50%">Opens a dialog where you can uninstall the program.</td>
</tr>
<tr>
<td width="25%" valign="top">Help</td>
<td width="50%">Opens this help.</td>
</tr>
<tr>
<td width="25%" valign="top">About MultiDesktop Manager</td>
<td width="50%">Opens a dialog where is information about this program.</td>
</tr>
<tr>
<td width="25%" valign="top">Close MultiDesktop Manager</td>
<td width="50%">Closes this program. Not possible on created desktops.</td>
</tr>
</table>
<h2>Dialog boxes</h2>
<h3>Language of MultiDesktop Manager</h3>
<p>First page in install. See details below.</p>
<h3>MultiDesktop Manager</h3>
<p>Second page of install. Shows some information about this program and install.</p>
<h3>Install MultiDesktop Manager</h3>
<p>Third and last page of install.</p>
<table border="1" width="90%">
<tr>
<td width="20%" valign="top">Add program to installed applications</td>
<td width="50%">Check this if you want to add program to installed applications.
This is checked by default.</td>
</tr>
<tr>
<td width="20%" valign="top">Add shortcut to the Programs-folder</td>
<td width="50%">Check this if you want to add shortcut to the Programs-folder. This
is checked by default.</td>
</tr>
<tr>
<td width="20%" valign="top">Run program automatically at startup</td>
<td width="50%">Check this if you want to run this program automatically when you
logon. This is checked by default.</td>
</tr>
<tr>
<td width="20%" valign="top">< Back</td>
<td width="50%">Goes to previous page.</td>
</tr>
<tr>
<td width="20%" valign="top">Finish</td>
<td width="50%">Saves all settings. Closes install wizard.</td>
</tr>
<tr>
<td width="20%" valign="top">Cancel</td>
<td width="50%">Cancels install.</td>
</tr>
</table>
<h3>New Desktop</h3>
<p>This is used when you want to create a new desktop.</p>
<table border="1" width="90%">
<tr>
<td width="20%" valign="top">Desktop name</td>
<td width="50%">Enter name of the new desktop. You can use any characters except \.</td>
</tr>
<tr>
<td width="20%" valign="top">Shell application</td>
<td width="50%">Select shell application from list. There are explorer.exe
(default), iexplore.exe, progman.exe and winfile.exe predefined. Or you can
enter any other program to run as shell application. Or you can clear the
selection and create desktop without an application. You can enter name of the
program without the location of the program file, if program is registered
properly. For example Microsoft Word and WinZip are registered properly. This
means that you can enter winword or winzip.</td>
</tr>
<tr>
<td width="20%" valign="top">User name</td>
<td width="50%">Optionally you can enter user name, if you want to run this desktop
as an specified user account. Not implemented yet!</td>
</tr>
<tr>
<td width="20%" valign="top">Password</td>
<td width="50%">Password of the user. Not implemented yet!</td>
</tr>
<tr>
<td width="20%" valign="top">Domain</td>
<td width="50%">Domain where the user belongs. It may be empty, if user name is
user of this computer. Not implemented yet!</td>
</tr>
<tr>
<td width="20%" valign="top">OK</td>
<td width="50%">Creates the new desktop, switches to the new desktop and executes
shell application if specified.</td>
</tr>
<tr>
<td width="20%" valign="top">Cancel</td>
<td width="50%">Closes the dialog.</td>
</tr>
</table>
<h3>Run</h3>
<p>This is used when you want to run a program.</p>
<p>Windows Explorer has Run-dialog too, but it does not show up on desktops you
have created, if you use Win-R. It always opens on default desktop. If you
don't have Win-key in your keyboard, you don't have this problem. If you are on
a desktop which does not run Windows Explorer, you probably cannot open
Windows' Run-dialog. These are the reasons why this program has Run-dialog.</p>
<p>You can enter name of the program without the location of the program file, if
program is registered properly. For example Microsoft Word and WinZip are
registered properly. This means that you can enter winword or winzip.</p>
<p>This can only run programs. It cannot open documents.</p>
<p>This dialog can be opened by pressing Ctrl-Alt-R or it can be selected from
popup menu of this program.</p>
<table border="1" width="90%">
<tr>
<td width="20%" valign="top">Application</td>
<td width="50%">Enter name of the program to run.</td>
</tr>
<tr>
<td width="20%" valign="top">...</td>
<td width="50%">Opens standard Open-dialog where you can browse the file you want
to run.</td>
</tr>
<tr>
<td width="20%" valign="top">User name</td>
<td width="50%">Optionally you can enter user name, if you want to run the
application as an specified user account. Not implemented yet!</td>
</tr>
<tr>
<td width="20%" valign="top">Password</td>
<td width="50%">Password of the user. Not implemented yet!</td>
</tr>
<tr>
<td width="20%" valign="top">Domain</td>
<td width="50%">Domain where the user belongs. It may be empty, if user name is
user of this computer. Not implemented yet!</td>
</tr>
<tr>
<td width="20%" valign="top">OK</td>
<td width="50%">Executes the entered application.</td>
</tr>
<tr>
<td width="20%" valign="top">Cancel</td>
<td width="50%">Closes the dialog.</td>
</tr>
</table>
<h3>Language of MultiDesktop Manager</h3>
<p>This dialog is used to select the language of the program.</p>
<table border="1" width="90%">
<tr>
<td width="20%" valign="top">Language</td>
<td width="50%">Currently active language is selected from the list. Select the
language you want to use. Languages are in native language and in English. If
your locale is not supported, MultiDesktop Manager uses English. Selection is
saved to the registry if 'Set as startup language' is checked. Language is
changed in all active windows online.</td>
</tr>
<tr>
<td width="20%" valign="top">Set as startup language</td>
<td width="50%">If this is checked, selected language is saved to the registry. If
this is unchecked setting is removed from the registry.</td>
</tr>
<tr>
<td width="20%" valign="top">Translation credits</td>
<td width="50%">Shows translation copyright of currently selected language.</td>
</tr>
<tr>
<td width="20%" valign="top">Startup language</td>
<td width="50%">Name of the current startup language, if any.</td>
</tr>
<tr>
<td width="20%" valign="top">OK</td>
<td width="50%">Accepts the selected language. This button is not showed during
install.</td>
</tr>
<tr>
<td width="20%" valign="top">Cancel</td>
<td width="50%">Closes the dialog and cancels the possibly changed language. This
button is not showed during install.</td>
</tr>
</table>
<h3>MultiDesktop Manager Properties</h3>
<p>Changes the settings of the program.</p>
<table border="1" width="90%">
<tr>
<td width="20%" valign="top">Run program automatically at startup</td>
<td width="50%">Check this if you want to run this program automatically when you
logon.</td>
</tr>
<tr>
<td width="20%" valign="top">Switch to startup-desktop when program closes</td>
<td width="50%">Check this if you want switch to startup-desktop when program
closes. Not implemented yet!</td>
</tr>
<tr>
<td width="20%" valign="top">OK</td>
<td width="50%">Saves the settings. If 'Run program automatically at startup' is
checked, shortcut to this program is added to the Startup-folder of Current
User. If 'Run program automatically at startup' is unchecked, shortcut to this
program is deleted from the Startup-folder of Current User.</td>
</tr>
<tr>
<td width="20%" valign="top">Cancel</td>
<td width="50%">Closes the dialog.</td>
</tr>
</table>
<h3>About MultiDesktop Manager</h3>
<p>This dialog shows name and version of the program and copyright information.
There is hyperlink to home page of the program and link to send e-mail to me.</p>
<table border="1" width="90%">
<tr>
<td width="20%" valign="top">e-mail</td>
<td width="50%">My e-mail address. If you click this link, it will open your
default e-mail program. Also it should put e-mail address to 'To'-field and
predefined subject to 'Subject'-field of the e-mail program.</td>
</tr>
<tr>
<td width="20%" valign="top">web-link</td>
<td width="50%">Home page of MultiDesktop Manager. If you click this link, it
should open your default web browser program and open home page of MultiDesktop
Manager. This requires that you are connected to internet.</td>
</tr>
<tr>
<td width="20%" valign="top">OK</td>
<td width="50%">Closes the dialog.</td>
</tr>
</table>
<h2>Language</h2>
<p>MultiDesktop Manager has several built-in languages. By default MultiDesktop
Manager uses current locale of the user. If locale is not supported by
MultiDesktop Manager, MultiDesktop Manager uses English (United States). User
can change language online and choose one of them as default.</p>
<h2>Translation credits</h2>
<table border="1" width="424">
<tr>
<th width="162" nowrap align="left">
Language</th>
<th width="246" nowrap align="left">
Translated by</th>
</tr>
<tr>
<td width="162">Czech</td>
<td width="246">Michal Řehßček</td>
</tr>
<tr>
<td width="162">Dutch (Netherlands)</td>
<td width="246">Charik van Hagen</td>
</tr>
<tr>
<td width="162">English (United States)</td>
<td width="246">Jarmo Muukka</td>
</tr>
<tr>
<td width="162">Estonian</td>
<td width="246">Arvo Tomingas</td>
</tr>
<tr>
<td width="162">Finnish</td>
<td width="246">Jarmo Muukka</td>
</tr>
<tr>
<td width="162">French (France)</td>
<td width="246">Heavymetal</td>
</tr>
<tr>
<td width="162">Galician</td>
<td width="246">XosΘ Ant≤n Vicente Rodrφguez</td>
</tr>
<tr>
<td width="162">German (Germany)</td>
<td width="246">Michael Feld</td>
</tr>
<tr>
<td width="162">Hungarian</td>
<td width="246">Mocsnik Norbert</td>
</tr>
<tr>
<td width="162">Italian (Italy)</td>
<td width="246">Paolo Bormida</td>
</tr>
<tr>
<td width="162">Japanese</td>
<td width="246">Takayuki Kawamoto</td>
</tr>
<tr>
<td width="162">Polish</td>
<td width="246">Janek Kozicki</td>
</tr>
<tr>
<td width="162">Portuguese (Brazil)</td>
<td width="246">Paulino Michelazzo</td>
</tr>
<tr>
<td width="162">Romanian</td>
<td width="246">Aurelian Constantin</td>
</tr>
<tr>
<td width="162">Spanish (Spain)</td>
<td width="246">AndrΘs Javier Purri±os</td>
</tr>
<tr>
<td width="162">Turkish</td>
<td width="246">Fereτ ╟etin</td>
</tr>
</table>
<h2>Tips</h2>
<p>You can switch desktops with Alt Gr-Arrows too.</p>
<h2>Known "features" aka Bug list</h2>
<p>None.</p>
<h2>Known problems</h2>
<p>When creating extra desktop with Active Desktop Explorer as Shell, Explorer
thinks it has crashed and enters into Recovery mode. I think this is a bug of
Explorer. To avoid this don't use Active Desktop or use another shell instead
of Explorer on other desktops.</p>
<p>If you use Hot Keys of Explorer, they will only work on Default desktop. For
example pressing Win-R opens Run dialog, but always on a Default desktop. It
will not open the dialog on other desktops. If you press Win-M to minimize all
windows in current desktop, all windows on Default desktop will be minimized.
These are limitations of Explorer.</p>
<p>Tray icons are not copied to the tray of other desktops. Mail notifications
(icon in tray) etc. will only show in Default desktop or in the desktop where
the program is running on. Icons may show on other desktops if program is
designed multiple desktops in mind.</p>
<p>In general, all messages are displayed on the desktop where the program is
running on.</p>
<p>You can not move windows from one desktop to another desktop. Window belongs to
that desktop where it was created on.</p>
<p>When you logoff, all the desktops you have created are destroyed.</p>
<p>When you logoff, all explorer folders are saved from every desktop (if this
setting is on in Explorer). When you logon, folders are restored, but all onto
the Default desktop.</p>
<p>If you don't use Explorer as a shell in desktop you have created and then
maximize running program, it will not fill the screen. Windows will reserve
space for taskbar even when current desktop does not have it. Also when
minimizing an application, it will not go bottom of the screen. Again, space
for the taskbar is reserved by Explorer. If you have e.g. two desktops and move
tray in one desktop to another edge of the screen and then you go to other
desktop and then maximize one window, it will use settings from previous change
(i.e. the last setting in the computer). I think this is a "feature" of
Explorer and Windows. Windows does not check current desktop when it resizes
the working area; instead it uses one setting for all desktops.</p>
<p>If you try to use Windows NT Task Manager's Applications-tab to "Switch To" the
selected application and the application is on another desktop, it does not do
nothing. Windows NT Task Manager cannot Switch To the selected application, if
application is on another desktop.</p>
<p>If you run 16-bit program on non-Default desktop, it may start on Default
desktop. True story. I am not sure does this happens always. Or only when NTVDM
was already running on Default desktop.</p>
<p>When you start program on non-Default desktop, that program may start program on
Default desktop. True story. Second program wasn't 16-bit program. It looks
like that the name of the desktop (Default) was hard coded into the
application.</p>
<p>When you create a new desktop and use explorer as shell, it may run programs on
Startup folders again. This depends on version of Windows NT. I believe that
standard Windows NT 4.0 behaves like this.</p>
<p>Windows 2000: Explorer seems to open search on Default desktop. I have a setting
that runs Explorer windows in separate processes. When I start a search, it
will use process of existing Explorer. But, somehow it decides to use Explorer
on Default desktop, not the current process on current desktop. I wrote and
noticed this on January 17th 2001. At that time I had no service packs
installed. Today, on February 6th 2002, I tried this again and it worked as it
should work. I have service pack 2 installed.</p>
<p>One person started second desktop with Internet Explorer. So, it was only
Internet Explorer running. Then he clicked to link in Outlook Express, which
was on Default desktop. He wondered why the web page does not load. Outlook
Express opened the web page in Internet Explorer on second desktop. I verified
this on January 17th 2001. Is ShellExecute-API-function the reason for this bad
behaviour?</p>
<p>At work I had one peculiar problem with Outlook on May 15th 2001. I had Outlook
running on second desktop. On that desktop in Explorer I right clicked a file
and chose Send To Mail Recipient. It opened the mail window, but I could not
choose a recipient, because "To..." didn't work. It just beeped and gave a
error message. I went to the Default desktop and did the same (Outlook still on
second desktop) and it worked. Weird!</p>
<p>Most of these problems yield to Microsoft. They do not test programs on Windows
NT with multiple desktops.</p>
<h2>Wish list (some are my wishes)</h2>
<p>Want to run shell as another user account.</p>
<p>Want run program as another user account.</p>
<p>Create a desktop automatically at startup.</p>
<p>Run selected programs automatically on desktops created at startup.</p>
<p>Want to translate the application to my own language. Please, send me e-mail, if
you wish to do the job.</p>
<p>Want to choose desktop directly with some hotkey (like in Linux, I've heard).</p>
<p>Want to see the name of the current desktop.</p>
<p>Want to see programs running on specified desktop in a list. And choose one.</p>
<p>Want to close/delete desktop.</p>
<p>Want to rename desktop.</p>
<p>Want to hide icon from tray so people don't see it. I use keyboard for menus and
changing desktop.</p>
<p>Want to configure hot keys.</p>
<p>Destroy all desktops when program closes (option).</p>
<p>Option "Do not show message when another copy is already running".</p>
<p>Tiny windows with screenshots.</p>
<P>I have received other feature requests, but I have not added them into this
list. I should.</P>
<h2>Version history</h2>
<table border="1" width="90%">
<tr>
<th width="70" align="left">
Version</th>
<th width="120" align="left">
Date of exe<br>
(dd.mm.yyyy)</th>
<th width="120" align="left">
Date of Help<br>
(dd.mm.yyyy)</th>
<th width="120" align="left">
Release date<br>
(dd.mm.yyyy)</th>
<th align="left">
Note</th>
</tr>
<tr>
<td width="70">0.2.6.0</td>
<td width="120">19.05.1999</td>
<td width="120">19.05.1999</td>
<td width="120">20.05.1999</td>
<td>First official release. Small group of people knows about this program.</td>
</tr>
<tr>
<td width="70">0.2.7.0</td>
<td width="120"> </td>
<td width="120"> </td>
<td width="120"> </td>
<td>Enabled user accounts with knowing that it has problems.</td>
</tr>
<tr>
<td width="70">0.2.8.0</td>
<td width="120"> </td>
<td width="120"> </td>
<td width="120"> </td>
<td>Added uninstall. Changed shortcut from Common Startup-folder to Startup-folder
of logged on user.</td>
</tr>
<tr>
<td width="70">0.2.9.0</td>
<td width="120">08.06.1999</td>
<td width="120">30.08.1999</td>
<td width="120">31.08.1999</td>
<td>Added install.</td>
</tr>
<tr>
<td width="70">0.3.0.0</td>
<td width="120">02.11.1999</td>
<td width="120">02.11.1999</td>
<td width="120">02.11.1999</td>
<td>MDM is now fully Unicode enabled. Added hot key Ctrl-Alt-D. Disabled user
account support. Changed install to wizard style. Added setup application.
Improved uninstall support. Several other minor changes. This is the first
version published world wide.</td>
</tr>
<tr>
<td width="70">0.3.0.1</td>
<td width="120">02.11.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>Added Dutch (thanks to Charik van Hagen) and French (thanks to Heavymetal).
Fixed dialog activation problems on Windows 2000.</td>
</tr>
<tr>
<td width="70">0.3.0.2</td>
<td width="120">04.11.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>Dutch is now finished. French version has one "too long" text (tip 1). Help
command in menu does not say that it is in English and wish to send e-mail to
me does not say that mail should be sent in English.</td>
</tr>
<tr>
<td width="70"> </td>
<td width="120">11.11.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>MDM displayed an error message when user tried to switch to inaccessible
desktop. This was correct because user did not have access rights to switch to
desktop. Now menu lists all desktops and inaccessible desktops are greyed.
Inaccessible desktops are also ignored when rotating desktops with
Ctrl-Alt-arrows.<br>
MDM crashed when Chinese text was entered (actually pasted) in Desktop name
field in New Desktop dialog. The bug was in call to a single byte version of
one RTL-function. I did not remember to change this to Unicode when I made an
Unicode version.<br>
Thanks to Michal Řehßček who found these anomalies.</td>
</tr>
<tr>
<td width="70">0.3.0.3</td>
<td width="120">27.11.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>Added Spanish (thanks to AndrΘs Javier Purri±os).</td>
</tr>
<tr>
<td width="70">0.3.0.4</td>
<td width="120">13.12.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>Added Czech (thanks to Michal Řehßček). Problems displaying all
characters. MS Sans Serif font does not contain all needed characters. I need
to change the font. Tried Tahoma which works, if user has it.</td>
</tr>
<tr>
<td width="70">0.3.0.5</td>
<td width="120">15.12.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>Decided to use Arial on all dialogs. Arial is available on standard Windows NT
4 and Windows 2000. Now the only problem is in popup menu on Windows NT 4.0
which does not display all characters properly on normal English version OS.</td>
</tr>
<tr>
<td width="70">0.3.0.6</td>
<td width="120">17.12.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>Arial did not work correctly with Chinese text. Decided to use Tahoma on all
dialogs. Added modified version of Czech translation.</td>
</tr>
<tr>
<td width="70"> </td>
<td width="120">18.12.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>
If system does not have Tahoma font, Arial font is used in dialogs by changing
font dynamically.</td>
</tr>
<tr>
<td width="70"> </td>
<td width="120">19.12.2000</td>
<td width="120"> </td>
<td width="120"> </td>
<td>
Tahoma font was not a good choice for dialogs. If user did not have Tahoma
font, OS decided to use System font and it resized the dialog for the bigger
System font. Now all dialogs use Arial font by default. If Tahoma font is
available in the system, font in dialog is changed to Tahoma. This works
nicely.</td>
</tr>
<tr>
<td width="70">0.3.1</td>
<td width="120">21.12.2000</td>
<td width="120">21.12.2000</td>
<td width="120">21.12.2000</td>
<td>
Modified Setup application to detect installed version of MDM.</td>
</tr>
<tr>
<td width="70">0.3.1.1</td>
<td width="120">24.05.2001</td>
<td width="120"> </td>
<td width="120"> </td>
<td>
Added Italian (thanks to Paolo Bormida) and Portuguese (thanks to Paulino
Michelazzo).</td>
</tr>
<tr>
<td width="70">0.3.1.2</td>
<td width="120">28.05.2001</td>
<td width="120"> </td>
<td width="120"> </td>
<td>
Modified Italian translation and resized two dialogs.</td>
</tr>
<tr>
<td width="70">0.3.1.3</td>
<td width="120">03.07.2001</td>
<td width="120"> </td>
<td width="120"> </td>
<td>
Few corrections to Portuguese translation.</td>
</tr>
<tr>
<td width="70">0.3.2</td>
<td width="120">03.08.2001</td>
<td width="120">03.08.2001</td>
<td width="120">03.08.2001</td>
<td>
Changed e-mail address and web page to my own domain.</td>
</tr>
<tr>
<td width="70">0.3.2.1</td>
<td width="120">25.10.2001</td>
<td width="120">25.10.2001</td>
<td width="120"> </td>
<td>
Added German (thanks to Michael Feld).</td>
</tr>
<tr>
<td width="70">0.3.2.2</td>
<td width="120">26.10.2001</td>
<td width="120">27.10.2001</td>
<td width="120"> </td>
<td>
A little help for users who use shell replacements. Usually Windows Explorer
starts as shell. It is controlled by value of "Shell" in registry key
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon".
Normally it's "Exlporer.exe". This is a system wide setting. When you logon,
specified shell will be executed. Some users use e.g. geOShell as shell, so
they have a value "geOShell.exe" (usually with a full path) in "Shell". When
they login, geOShell will be launched on Default desktop. When they create a
new desktop and choose Explorer as shell application, Explorer executes as a
normal file manager window. Why not as shell? Explorer reads "Shell" value and
it sees that it is not shell, so it executes as file manager window. MDM
changes this. When you create a new desktop and choose any application as
shell, MDM temporarily saves it as shell in the registry. This is only done if
user has enough access rights to save the registry setting. After the shell is
running, "Shell" setting is restored. I heard of these problems from Takayuki
Kawamoto, who also tested that my code worked in his system. He uses at least
two shell replacements: LiteStep and geOShell.</td>
</tr>
<tr>
<td width="70"> </td>
<td width="120"> </td>
<td width="120">27.10.2001</td>
<td width="120"> </td>
<td>
I figured out that my code does not work in every situation. To demonstrate
this I created a new desktop with Notepad as a shell. Then I executed Explorer.
Guess what? Explorer thought that it is a shell, as I expected. Two possible
solutions. First is to change the "Shell" setting every time I run an
application. This solves the problem if application is executed in MDM. What if
application is executed in another application? To solve this I could modify
"Shell" setting every time user switches to the desktop. The problem with this
is "What if the computer crashes or MDM is terminated when there's a wrong
setting?" Imagine that Notepad was chosen as shell and then you terminate MDM
and logoff. When you logon, Notepad is launched. Nothing else. What would you
do then?</td>
</tr>
<tr>
<td width="70">0.3.2.3</td>
<td width="120">28.10.2001</td>
<td width="120">28.10.2001</td>
<td width="120"> </td>
<td>
Added Japanese (thanks to Takayuki Kawamoto). Modified the size of some items
in dialogs. Few texts are too long.</td>
</tr>
<tr>
<td width="70">0.3.2.4</td>
<td width="120">28.10.2001</td>
<td width="120">28.10.2001</td>
<td width="120"> </td>
<td>
Few modifications to Japanese texts. One text is still too long in my Windows
2000. Takayuki said that it was OK in his system. I tried this version at work
in one computer (Windows 2000) which didn't have Japanese fonts. There were
square boxes all over. Also, in this computer the fonts were resized to 109%,
so MDM didn't display everything correctly.</td>
</tr>
<tr>
<td width="70">0.3.2.5</td>
<td width="120">30.10.2001</td>
<td width="120">30.10.2001</td>
<td width="120"> </td>
<td>
It seems that I have fixed size font and Takayuki has variable size font. The
too long phrase is now shorter than before, so it's fully visible in my system.
MDM remembers which application is a shell, and when new process is launched
from Run dialog, MDM temporarily changes "Shell" in the registry. Now if you
use e.g. Notepad as shell and launch Explorer from Run dialog, Explorer is
executed as file manager window. This does not work, if you launch Explorer
from other application (it launches as shell). When you close MDM and then run
it again, MDM does not know which application is a shell, so described
technique might not work. Anyway, it worked in my case. MDM temporarily saved
an empty setting in "Shell" in the registry and Explorer didn't launch as
shell.</td>
</tr>
<tr>
<td width="70">0.3.3</td>
<td width="120">02.11.2001</td>
<td width="120">03.11.2001</td>
<td width="120">03.11.2001</td>
<td>
One change to Japanese translation. Added Japanese help file to the distributed
.zip.</td>
</tr>
<tr>
<td width="70">0.3.3.1</td>
<td width="120">14.12.2001</td>
<td width="120"> </td>
<td width="120"> </td>
<td>
Added Polish (thanks to Janek Kozicki).</td>
</tr>
<tr>
<td width="70">0.3.4</td>
<td width="120">14.12.2001</td>
<td width="120">14.12.2001</td>
<td width="120">15.12.2001</td>
<td>
One modification to Polish translation. Distributed file includes version 0.3.3
of Japanese help.</td>
</tr>
<tr>
<td width="70">0.3.4.1</td>
<td width="120">02.02.2002</td>
<td width="120">02.02.2002</td>
<td width="120"> </td>
<td>
Added Romanian (thanks to Aurelian Constantin).</td>
</tr>
<tr>
<td width="70">0.3.4.2</td>
<td width="120">04.02.2002</td>
<td width="120">04.02.2002</td>
<td width="120"> </td>
<td>
Modifications to Romanian translation.</td>
</tr>
<tr>
<td width="70">0.3.4.3</td>
<td width="120">05.02.2002</td>
<td width="120">05.02.2002</td>
<td width="120"> </td>
<td>
Modifications to Romanian translation.</td>
</tr>
<tr>
<td width="70">0.3.5</td>
<td width="120">06.02.2002</td>
<td width="120">06.02.2002</td>
<td width="120">06.02.2002</td>
<td>
Distributed .zip file does not include Japanese help.</td>
</tr>
<TR>
<TD width="70">0.3.5.1</TD>
<TD width="120">30.10.2002</TD>
<TD width="120"> </TD>
<TD width="120"> </TD>
<TD>Added Galician (thanks to XosΘ Ant≤n Vicente Rodrφguez). Windows 2000 does not
display language names for Galician in dropdown list. Windows XP displays
language names for Galician because
it supports Galician.</TD>
</TR>
<TR>
<TD width="70">0.3.6</TD>
<TD width="120">31.10.2002</TD>
<TD width="120">1.11.2002</TD>
<TD width="120">1.11.2002</TD>
<TD>If application cannot get texts for Galician and galego from operating system, application uses hard coded Galician and galego texts.</TD>
</TR>
<TR>
<TD width="70">0.3.6.1</TD>
<TD width="120">10.11.2002</TD>
<TD width="120"> </TD>
<TD width="120"> </TD>
<TD>Added Hungarian (thanks to Mocsnik Norbert). This version
had problems with ű and ő (displayed as u and o). It was my
mistake (Copy-Paste and Save). One phrase was too long.</TD>
</TR>
<TR>
<TD width="70">0.3.6.2</TD>
<TD width="120">10.11.2002</TD>
<TD width="120"> </TD>
<TD width="120"> </TD>
<TD>Problems corrected.</TD>
</TR>
<TR>
<TD width="70">0.3.7</TD>
<TD width="120">11.11.2002</TD>
<TD width="120">11.11.2002</TD>
<TD width="120">11.11.2002</TD>
<TD>Released. No changes.</TD>
</TR>
<TR>
<TD width="70">0.3.7.1</TD>
<TD width="120">2.12.2002</TD>
<TD width="120"> </TD>
<TD width="120"> </TD>
<TD>Added Turkish (thanks to Fereτ ╟etin).</TD>
</TR>
<TR>
<TD width="70">0.3.7.2</TD>
<TD width="120">4.12.2002</TD>
<TD width="120"> </TD>
<TD width="120"> </TD>
<TD>Changes to Turkish translation.</TD>
</TR>
<TR>
<TD width="70">0.3.8</TD>
<TD width="120">31.12.2002</TD>
<TD width="120">31.12.2002</TD>
<TD width="120">31.12.2002</TD>
<TD>Released. No changes.</TD>
</TR>
</table>
<h2>Name of the packet</h2>
<p>Files are released in zip-file. Name of the file is mdmxxxx.zip where xxxx is
the version number.</p>
<h2>File listing</h2>
<p>Zip-file contains following files:
<dir>
<li>
MegaScale MultiDesktop Manager Setup.exe
<li>
Readme.txt</li>
</dir>
<p>When you run MegaScale MultiDesktop Manager Setup.exe, it will copy following
files to your system:
<dir>
<li>
MegaScale MultiDesktop Manager.exe
<li>
MegaScale MultiDesktop Manager Help.html</li>
</dir>
<p>No other files are copied to your system.</p>
<h2>Copyright</h2>
<p>MultiDesktop Manager is owned by Jarmo Muukka.</p>
<p>I release programs under the name MegaScale Software. It is not registered. It
is just a name.</p>
<h2>Author</h2>
<p>This software is freeware, but if you like, you can send me a
postcard.</p>
<p>Jarmo Muukka<br>
Maissikatu 5<br>
53500 Lappeenranta<br>
Finland</p>
<p>Finnish is my native language so if I have said something with foreign accent,
please let me know.</p>
<p>My e-mail address is <a href="mailto:jarmo@muukka.net">jarmo@muukka.net</a></p>
<p>My home page is <a href="http://www.muukka.net/">http://www.muukka.net/</a></p>
<p>Home page of MultiDesktop Manager is <a href="http://www.muukka.net/multidesktop/">http://www.muukka.net/multidesktop/</a></p>
<hr style="WIDTH: 90%; COLOR: #999999; HEIGHT: 1px">
<p style="FONT-SIZE: 80%; LINE-HEIGHT: 140%; TEXT-ALIGN: center">Copyright ⌐
1998-2002 by Jarmo Muukka. All rights reserved.<br>
Last modified on December 30th 2002<br>
</p>
</body>
</html>